215 E 8td street, Odessa, TX, Odessa
"The tamales were a little oily and small. They're not bad, but probably the best in Odessa. If you l"
716 W 8td St, Odessa, TX 79763-4217, Odessa
"I love the small home style environment, not to mention the great food they surve."
"The tamales were a little oily and small. They're not bad, but probably the best in Odessa. If you l"